racked with pain - German English Dictionary